postal order for tax payment - German English Dictionary